gdk: Add GdkDevicePad
authorCarlos Garnacho <carlosg@gnome.org>
Thu, 4 Aug 2016 17:12:57 +0000 (19:12 +0200)
committerCarlos Garnacho <carlosg@gnome.org>
Tue, 23 Aug 2016 19:01:44 +0000 (21:01 +0200)
commitb8a77d4da310556014b06cf34cca2e9592da63fd
tree5a749f9f66471bccdcb8942e3b48bd750f0c0f40
parentf1a9cd466e48243ff6a3592b933bab2336e8c04d
gdk: Add GdkDevicePad

This is an interface meant to be implemented by the "pad" devices.
This device-specific interface exposes the mapping of all pad features,
it allows retrieving:
- The number of buttons/rings/strips
- The number of groups
- The number of modes a group has
- Whether a given button/ring/strip belongs to a given group

https://bugzilla.gnome.org/show_bug.cgi?id=770026
docs/reference/gdk/gdk-docs.sgml
docs/reference/gdk/gdk3-sections.txt
docs/reference/gdk/gdk3.types
gdk/Makefile.am
gdk/gdk.h
gdk/gdkdevicepad.c [new file with mode: 0644]
gdk/gdkdevicepad.h [new file with mode: 0644]
gdk/gdkdevicepadprivate.h [new file with mode: 0644]